construction measuring technology - Spanish English Dictionary